An Approach to Knowledge Acquisition for the Hull Form Design of Fishing Crafts 2nd Report : Object Oriented Methodology for the Rapid Development of Procedural Tools and Interactive Elicitation for Hull Selection
نویسندگان
چکیده
The problem of acquiring procedural knowledge for hull form design and construction of a knowledge base for hull form selection is addressed in this paper. An object oriented methodology involving creating classes, state diagrams and data flows for parametric hull form design was undertaken. An interactive graphical tool for the production of hull designs from a parent design was developed based on knowledge acquired from domain experts and the technical literature. Hull variation was accomplished by changing common design parameters including CB, CP, LCB and parallel middle body. Dependent and indendent variation of design parameters was allowed and the tool produced variants of the parent hull rapidly with a high degree of flexibility. The resulting forms then serve as input to a selection tool for constructing the knowledge base. The tool was based on rating grids and involved the elicitation of decision elements, traits and ratings from users to build a set of rules for selection. Sample selection sessions illustrate the applicability of the system.
منابع مشابه
Resistance Prediction for a Novel Trimaran with Wave Piercing Bow
Nowadays, application of high speed crafts with large tonnage is of our country's essences. In order to gain high speed, new multi hull crafts are traditional. A hull form having been used recently in frigates is the Trimaran. Trimaran hull form and motion have been extensively studied due to the development of numerical and analytical methods as well as the exploitation of experimental setup. ...
متن کاملDeclarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملAutonomous Underwater Vehicle Hull Geometry Optimization Using a Multi-objective Algorithm Approach
Abstarct In this paper, a new approach to optimize an Autonomous Underwater Vehicle (AUV) hull geometry is presented. Using this methode, the nose and tail of an underwater vehicle are designed, such that their length constraints due to the arrangement of different components in the AUV body are properly addressed. In the current study, an optimal design for the body profile of a torpedo-shaped...
متن کاملبهینه سازی چند هدفه هیدرودینامیکی فرم بدنه شناور تندرو پلنینگ به کمک الگوریتم ژنتیک در آب آرام
So far many case-study researches have been undertaken to propose suitable models for hull optimization of planning high-speed crafts. In this paper a systematic and generic method is illustrated for the first time to introduce the optimized hull form of craft considering the desired speed and weight. Using semi-empirical Savitsky's method, optimal geometrical parameters of planning high-speed ...
متن کاملSignal Design at lsolated lntersecaions Using Expert Systems Technology
The procedural steps for developing an expert system for designing signals at isolated intersections are described and the most important development issues for each step are discussed. The steps include problem analysis and definition, preliminary prototype specification, knowledge acquisition strategy development, prototype development plan, knowledge extraction, knowledge representation, too...
متن کامل